package com.caishi.lkx.exam;

import com.zzw.common.entity.IBSEntity;
import com.zzw.common.service.model.NameModel;

import java.io.Serializable;
import java.util.List;

/**
 * 试题几个抽象对象
 */
public interface QuestionCollection<T extends IBSEntity<T, ID> & NameModel<T, ID>, ID extends Serializable> extends IBSEntity<T, ID>, NameModel<T, ID> {
    /**
     * 获取实体集合
     *
     * @return
     */
    List<QuestionCollectionBlockItem> getContent();

    /**
     * 设置试题集合
     *
     * @param content
     */
    void setContent(List<QuestionCollectionBlockItem> content);

    void setQcount(Integer qcount);

    Integer getQcount();
}
